sheltered slope - Almanca İngilizce Sözlük